Mumbai traffic police is the organisation entrusted with the task of managing vehicular traffic in Mumbai, India. From Wikipedia
The blaze highlights gaps in safety checks in BEST's rapid fleet electrification