Browsers vs apps! Who will win the battle?
The number of mobile subscribers in the country has reached 723 million as of last month. Over the next couple of years, the penetration of mobile services across the nation particularly in the rural areas is expected to increase manifold.…