The Solar Energy Corporation of India (SECI) has cancelled tenders for 950 MW of solar capacity, some of which with battery storage, Mercom Capital said on Thursday.