The world’s 722 biggest companies collectively are making more than $1tn a year (£780bn) in windfall profits on the back of soaring energy prices and rising interest rates, according to research by development charities. The companies made $1.08tn this way in 2021 and $1.09tn last year, according to analysis of Forbes magazine data by the...