Startups are the latest vogue. For young intellectuals and techies, the Silicon Valley that once formed the crux of the IT industry is no more the most coveted place to be. Senior professionals from some of the world’s most leading companies have chosen to vacate their cushy seats and plush …
Read More »