Takshashila Institution Gets Featured on India Today