Tickets-and bids-please! Firms lining up for Mecca Metro construction contracts