G-7 leaders agree on vaccines, China and taxing companies – Times of India

G-7 leaders agree on vaccines, China and taxing companies – Times of India

Britain's Prime Minister Boris Johnson, center, with from left, Australia's Prime Minister Scott Morrison, German Chancellor Angela Merkel, South Africa's President Cyril Ramaphosa, South Korea's President Moon Jae-in, US President Joe Biden, French President Emmanuel Macron and Canadian Prime Minister Justin Trudeau during the G7 summit (AP)CABRIS BAY (UK): Leaders of the Group of Seven…