3 Barracuda Energy Corporation (3BEC) #46886
Created at
2025-03-04
Last update
2025-03-05
General info
Name
3 Barracuda Energy Corporation (3BEC)
Country of registration/origin
Philippines
Classification
Private company
Comment
Bugallon Solar Power Project (BSPP) is a proposed solar energy plant that is being developed by 3 Barracuda Energy Corp. (3BEC), a subsidiary of Vena Energy, Southeast Asia's largest independent renewable energy power producer.
Source: Project Description For Scoping of the Bugallon Solar Power Project of 3 Barracuda Energy Corporation