News

'Beware of traffic': Twitter flooded with memes over Tesla's entry to India

Publication: DNA India
Author: DNA Web Team
Published: 1 week ago

The company has chosen Bengaluru to set up its research and development centre, which is infamous for its traffic.

Read full post