CONTRIBUTOR

james_richens
James Richens
Research Editor, Trucost, part of S&P Global
James is Research Editor at Trucost, part of S&P Global.
Full Bio