Apple and Google flag satellite concerns with India's telecom regulator

Technology