headquartered in Canada, in the heart of downtown Toronto, with a satellite office in Leeds, UK (and remote ecopeeps in the... fixtures, embedded software development, PCB layout and power electronics. They aim to bring their wide experience to the cross...