July 23 (SeeNews) - US renewables major SunEdison Inc (NYSE:SUNE) has signed a 20-year off-take contract with Tata Power Delhi Distribution Ltd (TPDDL) to supply 180 MW of solar power to the Indian electricity distributor.