looks like somebody has to stump up $8,274,000 for their share of the project development, albeit for the project that was already in production and worth $200 per share. I think we should be told.........
IBR Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held