It will be a tightrope walk for sponsors of new power projects, as three new major stumbling blocks are assessed as deterring factor to capital flow for much-needed electric capacity additions in the country. From the lens of the American Chamber of Commerce of the Philippines (AmCham), Energy...