Making power: local company sees rise in solar demand

by Lisa Schauer “If you can see outside, you’re making power. If you can see a shadow, you’re making a lot of power,” explains Mike McKechnie, president and founder of Mountain View Solar. That’s what he tells his customers and prospects when asked about the reliability of solar power in cloudy weather. Mike McKechnie, president . . .