International Business Machines Corporation (IBM) has been on the hot seat for a while now. First was the dispute with Amazon over the US Central Intelligence Agency’s (CIA) $600 million cloud service agreement, and now the issue about the US Securities and Exchange Commission’s (SEC) probe of its accounting and financial declarations. The SEC investigation…