Like the 'if a shark and a tiger were to have a fight, who would win?' question, two mortal enemies - solar and coal - are locked in a life and death battle for the title the cheapest per watt energy. Who will win? Ladies and gentlemen, place your bets, pur-lease.
North Bridge Venture Partners and…