Solar Glass Plant Study Shows US$670M NPV, 20.2% IRR and 7.6-Year Payback - BFS News | Rallies