Supply and demand are always in a dance, with one outpacing the other from time to time.In the last three years, the green tech revolution has ...