Country: India
Organisation: Hyderabad Metropolitan Development Authority
Description: Bids are invited to supply six double decker air-conditioned (AC) electric buses along with six chargers and main...

This content is available to only subscribers.