MANILA, Philippines - First Gen Corp. said its net income fell by 12 percent in 2024 as it suffered lower revenues and ...