Could Chandigarh Be The New Silicon Valley?

If asked where the top start-ups and international companies hail from what would your answer be? Many would say London, Japan or of course America’s own Silicon Valley. It is unlikely that the first place name to come to your mind would be Chandigarh in...

0
1