Solar Energy Corporation of India Ltd (SECI) has laid the foundation stone for its 300-MW installation in Ramagiri, Andhra Pradesh, the state-run firm said on Friday.