Indians seem to be obsessed with huge billboards, not puny ones like we see elsewhere. I see these gigantic billboards virtually everywhere in India.
This huge display asserts Pune as an IT force to be reckoned with. That Cybage is a CMMI Level 5 company (whatever that is, but it sure sounds impressive), no kiddin'.
And of course, the imposing omnipresent Mr Shah Rukh Khan, hawking everything from banks to cellphones to cars.