Important Natcore interview: This in interview you will find very informative. http://www.pinnacledigest.com/podcast/episode-1%3A-natcore-technology-interview