GreenGo Energy secures green hydrogen agreement in Mauritania