(Visited 532,935 times, 124,100 visits today)

Badger Meter Profits Drop 39%

Badger Meter Inc.(AMEX: BMI), which supplies water meters, reported that first quarter earnings declined 39% due to slow sales and rising copper prices. The …

Evergreen Solar Forecasts Higher Losses

Evergreen Solar Inc. (Nasdaq: ESLR) is forecasting a wider loss for the second quarter because of an expected sharp decline in sales. The company estimates the …