Filed under Green Tech 74% tradespeople upskilling to provide green tech to clients – Business Leader News Published by on May 3, 2023 74% of tradespeople have upskilled themselves, enabling them to install green technology for clients, according to Direct Line.