Mobile payment service Square has been served with a cease and desist letter from the Illinois Department of Financial and Professional Regulation. Apparently, to operate such service Square needs a license to do business in the state. Square responded to the agency by stating, “We’ve been in close contact with the Illinois Division of Financial Institutions for several months and are addressing their concerns.” [Source: TechCrunch/IDFPR]