Oil marketing companies (OMCs) will purchase the phones and distribute them to petrol stations nationwide. Around 24,000 devices will be deployed across approximately 12,000 petrol pumps, with two ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results