Solar engineering: outsourced vs. in-houseIn a world increasingly conscious of the environmental impact of traditional energy sources, the significance of renewable energy cannot...