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...




