BPCL’s splendid all-round performance

For Bharat Petroleum Corporation Ltd. (BPCL), the year gone by has seen several milestones. In terms…