1. The Government of India undertook major economic reforms this year and succeeded in taking India to the 100th rank on the World Bank’s ease of doing business report cart – an achievement that is...
Nov 21, 2017
The city of Chennai witnessed one of the most devastating floods in the early days of December this year, which led to a reported death toll of over 300 persons. According to Aon Benfield, a UK...
Dec 28, 2015
The recent attacks in Paris which led to the killing of over 125 people were brutal on many counts - the most critical of which has been targeting of locations frequented by locals, instead of...
Nov 30, 2015