It appears the credit markets are opening up a bit with several financing announcements made recently (although mostly out of China). First Solar (FSLR) and Juwi Holding AG have announced today they have secured financing for a 53MW plant in Germany that began in January and is expected to completed by the end of the year. This project is the ultimate “clean” energy project that not only provides solar energy power, displacing 35K tons of … Read the rest