Bhavish Aggarwal, Ola CEO ‘humbled and honoured’ after visiting BAPS Hindu Mandir in Abu Dhabi. See pics 19 February, 2024 by Newstars Education See also Optical illusion: Only a person with high IQ could spot the mistake in just 8 seconds |