(Telecompaper) STC Bahrain's subsidiary STC Pay has reported over 300,000 downloads and more than 15 million transactions worth over BHD 500 million processed ... Read more