Oil & Gas Neptune Energy boss issues rallying cry for action over Russian ‘attack on democracy’ 04/03/2022 By Hamish Penman Neptune Energy has asked its affiliates to review any activities in Russia over the country's “unacceptable” invasion of Ukraine.