‘Not a good indicator, what counts is…’: India overtaking Japan to be 4th largest economy no reason to be smug; WEF ex-MD serves reality check
For India to achieve its goal of becoming a $ 7-trillion economy by 2030, the country needs to strengthen its…