News Early signs of recovery for domestic renewable installations The Microgeneration Certification Scheme (MCS) is reporting early signs of a recovery in the domestic renewable installation market. < 1 min read 9 Jul 2020