The Bureau of Internal Revenue confirmed before legislators that the National Grid Corporation of the Philippines has been ...