Logo for print Skip to main content

Patent "trolls" worry energy sector