India to be World’s 3rd Largest Economy by 2028

    India is expected to overtake Japan in 2028 to become the world’s third largest economy, after China and the United States, said London based leading economic consultancy Centre For Economics and Business Research (Cebr), in its annual report The World Economic League Table.   Here are some interesting highlights from the report:   •India … Continued