A business bad in standard of business has been done, and the business involves the World Bank (WB) and China. Media reports said: Some investors and campaigners expressed dismay on September 17, 2021 at revelations that the WB leaders pressured staff to boost China’s score in an influential report that ranks countries on how easy it is to do business[Read More...]
Source