Faro Energy, a Brazilian solar power company, and telecommunications firm TIM Participacoes SA (BVMF:TIMS3) have signed a contract linked to 25 MWp of solar projects in Brazil.