Leeward Renewable Energy (LRE) said on Wednesday it has secured Google as the power offtaker for part of the output of a 724-MW portfolio of new solar projects in Oklahoma.