United Energy recently invested in a series of large windmills which are able to produce renewable energy with minimal negative effect to the environment. The company has not drilled oil wells in the same area, even though greater revenues and profits could be generated from oil wells. Because any drilling would disrupt the native habitat of certain marine species in the area, some environmentalists assert that, by foregoing this drilling, United Energy has established that it places environmental impact over financial returns. However, United Energy may be acting in a manner consistent with its financial goals. Recent patterns of increasing annual hurricane activity have some experts questioning the long-term viability and profitability of oil wells in the area.
see the line "...United Energy has established that it places environmental impact over financial returns..."
what it means ? .....how do i find the meaning ? i searched for the meaning of "place over" but found nowhere.
and also see this line ...."Because any drilling would disrupt the native habitat of certain marine species in the area, some environmentalists assert that, by foregoing this drilling"
some environmentalists assert what ? ...does it pointing to the previous clause(i.e Because any...area ) or the post clause (i.e by foregoing this drilling )?
Tags: