Tag: Texas LNG port approval
Indian American Sharad Tak’s $8.2 Billion Texas LNG Project Gets US...
Indian American businessman Sharad Tak has reached a major milestone with his $8.2 billion energy project in Texas. His company, ST LNG, has received...



