Biz  |  24 Jun 2019
Biz  |  05 Sep 2017

Apple ends its annual music festival

MUMBAI: After 10 years of its inception, US tech giant Apple has confirmed that it would no longer host its annual music festival in London.

read more