No worries. Can you, if possible, point me to the article so I can see who wrote it? Typically you never find billboards of founders/CEOs etc in India and if there is one that is a first.
I am willing to bet that there are none. You'll find billboards of politicians, bollywood celebrities or businesses at the max. Billboards are expensive. I'm sure even Sundar Pichai wouldn't want his photo plastered on a billboard anywhere... especially in India.
Have you seen a billboard of Sundar Pichai in the US? If you haven't, then why would you expect to see one in India? He is no celebrity here. We are proud of the fact that he achieved a lot. But that does not mean he automatically achieves stardom.