Benfield Group Ltd received a boost last week after Merrill Lynch upgraded the stock to “Buy” following its solid first-half year results.
Benfield Group Ltd received a boost last week after Merrill Lynch upgraded the stock to “Buy” following its solid first-half year results.