Natural Gas News Genesis signs master service agreement with Woodside in Senegal Jul 14, 2023 10:45:am