The energy-tech founder Meade Lewis faces up to 20 years in prison and the forfeiture of at least $7.1 million after entering into a plea agreement with federal prosecutors.


The energy-tech founder Meade Lewis faces up to 20 years in prison and the forfeiture of at least $7.1 million after entering into a plea agreement with federal prosecutors.
Adding {{itemName}} to cart
Added {{itemName}} to cart