Search by :
Last search:
Energy markets are more perilous than ever before. Deregulation has forced a whole new world of trading and risk management jargon onto the power and energy marketer. How does the manager master th…