Ola Bhavish Aggarwal

India produces 20 per cent of world’s data: Ola founder Bhavish Aggarwal

Ola founder and CEO Bhavish Aggarwal highlighted that India which constitutes 20 per cent of the world's population produces 20…

4 months ago