What is GAAP ?

While many businesses assume that accountants are bound by generally accepted accounting practices and that these are inviolate, nothing could be further from the…