BPP reports strong Q1/2026 net profit and expands its battery energy storage system portfolio with two new projects in Japan.
2026-05-14