The world economy is the economy of all humans in the world
International solar and energy storage developer, Elements Green, has signed a £71.5 million deal with G2…