The ‘Terra Carta’ initiative – unveiled by Prince Charles earlier this month at the One Planet Summit hosted by the French President – has the potential to confuse rather than help, according to an ESG data provider.