The Green Research Platform