Leeward Renewable Energy LLC on Tuesday announced that construction has been initiated on its 100-MW Rabbitbrush solar project in California’s Kern County.