Search Posts hydroelectric revenue generation