A warning about those acronyms. Your clients may be using a very different lexicon. For instance, to them ABC may mean the Amateur Boxing Club rather than the American Broadcasting Company. Or a PIN could be a clever device for holding things together vs. a personal identification number. Just look at the abbreviation NASA, which has 40 different definitions, or CAD which has 100. (By the bye, how many of you remember that CC stands for carbon copy?)
Limit your use of abbreviations and acronyms to audiences who live in the same vocabulary stream you do. Even if you are writing up the ladder to executives, avoid that language shorthand. Your manager may know what your department does, but not what API (Application Programming Interface) you are using or how it affects the ACV (Actual Cash Value) of the service you are providing.
For more writing suggestions, check out this resource.