India

Google chucks more money at India

Less than a year after its last major commitment to the country, internet giant Google has announced it will invest a further $10 billion in over the next few years.

1 2 3 17

Polls

What would be the future role of satellite communications?

Loading ... Loading ...