TELCA wins the nation’s best New Awards!!!

We are delighted to say that TELCA, (the Energy Live Consultancy Awards), have been voted the Best New Awards event in the country! Our team celebrated en masse at the inaugural Awards Awards (yep you couldn’t make it up), after we beat off stiff competition from seven other finalists. We were by far the only […]