I remember once visiting Cape Canaveral with my parents. We watched the IMAX movie on the space shuttle, we visited … More
Category: India
200 Million new jobs – A prediction
200 million jobs in 10 years. Sometimes the scale of the numbers involved is mind boggling. I was on … More