Green power for future