Low Carbon Infrastructure corporate office is located in 750 Town and Country Blvd Ste 660, Houston, Texas, 77024, United States and has 11-50 employees.
low carbon infrastructure
Departments
Number of employees
Finance
1
Engineering & Technical
1
Legal
1
| Location | People at location |
| North America | 1-10 |
Low Carbon Infrastructure is a trusted developer specializing in energy transition projects aimed at achieving sustainable change. The company invests in commercial technologies and infrastructure projects, focusing on power and industrial plants with carbon capture, utilization, and storage (CCUS) opportunities. They leverage their expertise in pr... Read More