Connecting gears of the energy transition

The energy transition is one of the greatest challenges of our time

Genesis opens new office in New Orleans

Genesis has finalized the lease for office space in Covington, Louisiana, USA, and will shortly begin supplying ...

read more →