Rail News Bangalore Metro Update: Tender invited for annual preventive maintenance contract for signalling systems in Phase-1 and extensions May 30, 2023