Hurricane Beryl made landfall in Texas with significant winds, storm surges and torrential rain, with approximately 2.4 million people without power.| Smart Energy International