The TTR Energy team is composed of seasoned professionals collectively able to source, acquire, optimize, procure, finance, build, operate, and sell electricity producing units, achieving outstanding results throughout the value chain. With this vertical integration TTR is able to circulate all information within its team and stay at the forefront of market information. TTR values especially its ability to partner with smaller independent developers. Whether for equity or knowledge, as a small company, TTR is agile enough to adapt and fit any developper's needs whilst staying two independent entities.