What is check kiting?

Bank fraud is potentially punishable with significant jail time. One type of bank fraud that happens frequently is check kiting. This is when someone intentionally writes checks on an account that they know does not have the funds to cover it. The person committing...