The UK-based Low Carbon Innovation Fund (LCIF) has sold its stake in solar developer Push Energy for £1.9 million ($2.9 million) as part of a share buy-back scheme.