Authors Posts by Techieleech

Techieleech

75 POSTS 3 COMMENTS

APPS

With the final verdict by the Supreme Court last day, Apple lost its battle and has been penalized to pay a sum of $450M....