Really BJ - Go educate yourself on the benefits of sports sponsorship, and especially in the country that your business is headquartered.
Here's a list of companies that sponsor Apoel FC - Lots of big names see the benefits in sport sponsorship, isxf is no different. All your negativity is fabricated nonsense and baseless.