The sign on the side of the mini truck reads 'With blessings of Goddess Kalubai'. Most of these trucks/taxis/autorickshaws carry a sign that display a sign of blessing.
View from within an autorickshaw stuck in a traffic jam in Santacruz. I liked the small fan on the top right installed for the driver. No idea how helpful it is though. Must be useful when he is waiting for customers on a hot afternoon.