Consumer group calls for improved energy system A consumer group is pointing its fingers not only at the oversight of the National Grid Corporation of the Philippines (NGCP) but also at the.. News 11 Jan