Earth Wind & Power signs Letter of Intent with Rapid Oil Production
First steps to establish the basis for collaboration to conduct feasibility study of power-to-data-centre projects off-shore in the North Sea. Earth Wind & Power (EWP), a leading innovator in creating a...