LRE (Leeward Renewable Energy), a leading American renewable energy company, today announced over 700-megawatt alternating current (MWac) of renewable energy projects in Oklahoma that are supported in ...