Apple fights India's new mega-fine rule in Delhi High Court

Business