Months after first signaling plans for the investment, the International Finance Corporation (IFC) has placed $10 million in group buying site Power2SME. Reports Tuesday (Sept. 5)...