Red Bull North America-Creative Concepts Of America
Red Bull and Creative Concepts Of America sold me a nightmare, ripping me off more than 25,000 dollars. Please do not buy or due business with this company
My quest to invest and start a business began back in April. I contacted Creative Concepts to get more inoformation on this business oppertunity. Charles Milham was the person i spoke with when i called. He told me how this was a great opportunity and that i would have exclusive territorial rights ...