Upwing Energy wins OTC Spotlight on New Technology Award
Upwing Energy, an artificial lift technology company, will be recognised for winning the Spotlight on New Technology Award for its Subsurface Compressor System (SCS) at the 2021 Offshore Technology Conference (OTC), due to the cancellation of the event this year