By Amishi Patel, MBA Class 2009
Diwali is perhaps the most celebrated Indian Festival around the globe. It is the festival of lights that marks the start of the new year for many Indians. What started as a mythological event marking the victory of good over evil has now evolved into an opportunity to celebrate with all, near and dear. Continue reading