How to say this in more plain word?

@nangisha (3496)
Indonesia
February 9, 2014 9:31am CST
As non English speaker is always made me headache to see words and had to figure out the exact meaning. Like this one "What do businesses like yours have to say?" Is it about company input or something, please give insight :)
No responses