Self drive car rental business in India got one notch more competitive with Royal Brothers introducing cars to their fleet.Royal Brothers already have a fast growing bike rental business, across some 50 cities in India and 3 in Thailand. This means they a