It is easier to start and operate business in India than it was three years ago in many large cities of the country, a report by IFC and World Bank says. The report finds it is easiest to start and......
The 70th British Academy Film Awards (BAFTA) were held at the Royal Albert Hall on Sunday, February 12, in London. A number of celebrities made a spectacular appearance at the awards night. ......