Independent power company Leeward Renewable Energy LLC has kicked off the construction of its 200-MW Horizon Solar park in Texas that will produce power for US wireless carrier Verizon Communications Inc (NYSE:VZ).