Number of large CAT Generators SOLD throughout the past week... heading for Europe

Number of large CAT Generators SOLD throughout the past week... heading for EuropeNumber of large CAT Generators SOLD throughout the past week... heading for Europe