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