Remember when geothermal systems were a top talking point when it came to energy efficiency in homes? Wondering why geothermal systems haven’t taken...