While Bengaluru, better known as India’s ‘Silicon Valley,’ made international headlines for torrential rain causing widespread urban flooding over the past few days, it was a digital billboard at an ...