Shell sentenced over North Sea oil release

Oil and gas production company Shell UK has been sentenced after admitting failures that led to an oil leak in the North Sea. On 10...

On-site renewable energy generation: Ten considerations

In recent years, rising energy costs and a desire for energy independence have made on-site renewable generation both desirable and economically advantageous. This article...