Development Limited as part of the Department of Trade and Industry's New and Renewable