A few words about energy use

by

Sorry Buffalo! I shuttered when I read the report of hundreds of motorists stranded for hours on the New York State Thruway when over two feet of snow fell over two days this past week. Yes, winter is upon us – at least for those who live in northern climates! One of the most obvious …

Read more