Outsourcing to India – At its best!

The fact that most companies in USA are outsourcing their work to developing economies is no big news. What is BIG news though, is that today (15th February, 2017), Indian Space Research Organization (ISRO) successfully launched 104 satellites in space from seven countries, using just one rocket – a world record! The Launch In this [...]