War, what war? Putin looks to woo new business partners willing to overlook its invasion of Ukraine
Russia's annual economic forum in St. Petersburg used to be known as the country's "Davos" in a nod to the World Economic Forum that's held in Switzerland every year.