Tag: Shell Pakistan Limited

Petroleum dealers call off strike on successful talks
Nov 26