At a time when the global economy is facing what the United Nations calls a “precarious moment”, India has emerged as a rare bright spot.

By admin