Did you know? The lion in the Make In India logo is, in fact, made in Africa
Had raised this question a year-and-a-half ago, when the logo was first unveiled (also a couple of times since). There was quite a brouhaha over the news that the Make…Continue Reading →