This is an extremely comprehensive site from the World Bank.
It covers a lot of topics neatly segmented by countries.
Lets say I clicked India.
This gives the recent research on the country by the World Bank. It is quite comprehensive but good for a qualative feel of a country’s profile.