India’s leading online recharge and bill payments platform, FreeCharge, today rolled out a revamped version of its mobile site that is user....