Tata Trusts, Lockheed Martin & DST join hands to invest $2Mn in tech-based social startups annually

Tata Trusts also finally seems to be embracing the advent of technology…