Mainstream Renewable Power on Friday announced that it has signed a power purchase agreement (PPA) to deliver solar energy from its 100-MW Andromeda PV project in Colombia.