Environmental Power’s first facility nears completion
The pending completion of Environmental Power Corporation’s first biogas production facility and 2006 year-end results will be among the topics discussed in an upcoming business update call scheduled for Tuesday, March 27. According to a statement released by the Portsmouth-based…
