It has been a busy 12 months for Extreme Telematics Corp., who have added several new distributors in the United States during this period. ETC launched the ET-12001 line of plunger lift controllers in early…
Extreme Telematics Corp.
5925 12th Street SE, Bay 14
Calgary, Alberta T2H 2M3