World Only 14 out of 13,000 corporations get environmental A rating | DW Business Team Buyback 7 December 2021, 8:35 pm7 December 2021, 8:35 pm DW News, Worldnews Share this:TweetRedditTelegramWhatsApp