G7 corporate tax accord, a ray of hope for cash-strapped nations Business June 8, 2021 But is the steep decrease of the minimum global tax rate to 15% too much of a hard bargain?