By Visakh R N
By Priyanka K
By Francis Varghese
Tejaswini – this is the largest building in Kerala – which is situated inside the largest IT park in Asia.
More details follows.