Shell looks to meet growth in LNG trucking in Asia
Royal Dutch Shell is planning to build a truck loading facility at its Hazira LNG terminal on India’s west coast.
Royal Dutch Shell is planning to build a truck loading facility at its Hazira LNG terminal on India’s west coast.