This post was originally published on this site
https://i-invdn-com.akamaized.net/news/LYNXNPEB7I0G1_M.jpgEnergy companies across the globe have slashed their spending to save cash after oil prices collapsed due to weak fuel demand due to the coronavirus crisis.
Neptune is owned by Carlyle Group (O:CG) and CVC Capital Partners, and is a potential stock exchange listing candidate.
The company employs 1,900 personnel globally.