Hot on the heels of the revelation of one new solar panel technology, comes yet another debut, this time using jellyfish goo at its core. Could solar power finally be on the verge of fulfilling the promises made for it for decades? Only time will tell.