Posted on June 11, 2021 by adminClimate, taxes and China: Investors are watching the G7 By Julia Horowitz, CNN Business As leaders of most of the world’s largest economies gather in Cornwall, England, expect political fanfare and lots of attention on US President Joe … ( read original story …)