Solar FlexRack nbsp announced that its fixed tilt mounting solutions have been selected by engineering construction and procurement EPC company nbsp Dependable Group of Companies DGC nbsp to be installed in a 48 MW solar project portfolio in Alberta Canada These 26 MW and 22 MW projects loc...