(IN BRIEF) Shell Petroleum Company Limited, through its subsidiary Impello Limited, has successfully finalized the sale of its home energy…
(IN BRIEF) Shell Petroleum Company Limited, via its subsidiary Impello Limited, is set to divest its UK and German home…