EconomyGroup of 77 urges leaders to impose progressive taxes for green transitionApril 15, 202475Mammoth sums needed to deliver EU’s green transition put prosperity at risk, claim NGOs and academics. ADVERTISEMENTA long-term EU just...