Energy costs are rising, and pressure on businesses to take more responsibility for the environment is growing.