Satwik Mishra
Comment

The many bright spots on India’s innovation horizon

Amitabh Kant Satwik Mishra
Open Page

Towards Pax Technologica?

Satwik Mishra