Clean power development