Company Description
Flash Attractions is a total Internet and Marketing Solutions firm.
Flash Attractions Inc. based in Ottawa, Canada and have been in business for over 3 years.
To increase revenue, we've decided to sell products in kiosks within major canadian shopping centres.