Live Score and News
NEW DELHI: India has got a step closer to having satcom, with Telecom Regulatory Authority of…