Follow us on
loading....
India's Supreme Court on Friday ordered top telecom companies to pay $13 billion in unpaid spectrum and licensing fees by...