Founded in 1990, LS Power is an employee-owned, independent power company with offices in New York, New Jersey, Missouri and California. Read More