Solar Has the sun set on solar power? - 3.12.2003 Even if you are a hardy regular at the Queen Victoria market, chances are you will notice nothing different this week when you buy your meat or fish…