Basic Member
Since Feb, 2021
The International Energy Agency believes the sea offers a vast untapped natural energy resource that will deliver 10% of the world’s electricity needs by 2050. Bombora’s mission is to develop a reliable, robust and cost-efficient electricity source. Using our…