I just received this message from The Independent through Twitter:
Woolwich Bio-En biogas plant received approval from MOE today. See story in this week’s Elmira Independent.
There does not seem to be an article on The Elmira Independent Web site yet, and the MOE Web site still says “Under Technical Review”. The MOE Environmental registry page
now has a server error message , so something is afoot…
Anyone have any more details?
Update 14 April 2012: