Shell Contemplating the Fate of LNG Canada Project

Shell Canada Ltd. is all set to take a final call on the much delayed $40 million LNG Canada Project. They are thinking over on whether to invest in the project or... Read more »