Energy Toolbase has announced that Solesca, a leading solar design solution, has joined the ETB Developer platform for design services. This partnership brings Solesca's cutting-edge pre-CAD design ...