The difference between a good company and a great one lies in its core management team. TRL’s Board is a classic example of just how a group of thought leaders, visionaries, evangelists and technocrats can come together to galvanize a company to achieve excellence – and that too on a global scale. Meet the people who provide the inspiration and guidance to make it all happen for Taylormade Renewables Ltd.