;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Entenda os principais pontos do acordo histórico do G7 para tributar multinacionais

As potências do G7 chegaram, neste sábado (5), a um acordo histórico sobre um imposto para as grandes empresas - Damien Meyer/AFP
As potências do G7 chegaram, neste sábado (5), a um acordo histórico sobre um imposto para as grandes empresas Imagem: Damien Meyer/AFP

05/06/2021 11h59

Londres, 5 Jun 2021 (AFP) - As potências do G7 chegaram, neste sábado (5), a um acordo histórico sobre um imposto para as grandes empresas. Além disso, comprometeram-se com as mudanças climáticas, a ajuda aos países pobres e a recuperação da pandemia.

Veja a seguir, os principais pontos do comunicado divulgado após o encontro de dois dias em Londres.

1- Rumo a um imposto mínimo global

Esse foi o tema principal do encontro dos países do G7 (Reino Unido, França, Itália, Canadá, Japão, Alemanha e Estados Unidos).

Todos apoiaram uma reforma tributária baseada em dois pilares.

O primeiro pilar define os métodos de tributação dos lucros das empresas e de distribuição mais justa dessas receitas fiscais.

O objetivo é que as multinacionais paguem impostos onde obtêm lucros e não apenas onde estão registradas, muitas vezes em países com baixa pressão tributária.

A medida será aplicada a empresas internacionais com margem de lucro de pelo menos 10%. O acordo estabelece que, acima desse limite, 20% dos lucros obtidos serão tributados nos países em que as empresas operam.

A medida é voltada especialmente aos grandes grupos de tecnologia americanos, que estão colhendo lucros recordes e, em muitos casos, se beneficiando com a pandemia.

2- Alíquota mínima de 15%

O segundo pilar prevê uma taxa mínima global de imposto sobre as empresas de pelo menos 15%, a fim de criar regras comuns e evitar a concorrência fiscal excessiva.

O comunicado não diz se os países que já têm um imposto sobre os gigantes digitais, como o Reino Unido, terão que abandoná-lo para abrir caminho para a reforma. Mas o ministro das Finanças britânico, Rishi Sunak, disse que essa era a intenção de Londres.

Apesar do acordo histórico, o projeto ainda não foi concluído e o G7 da Finanças está pressionando por um acordo na reunião do G20, que será realizada na Itália em julho.

"Este é um momento histórico, mas não é o fim da estrada", disse Sunak.

3- Controle sobre riscos climáticos

A mudança climática é outro grande tema da agenda do G7 e deve ser abordada na cúpula de chefes de Estado e de Governo que acontecerá na próxima semana na Cornualha, no sudoeste da Inglaterra.

O G7 das Finanças apoia o plano de obrigar as empresas a divulgar seus riscos climáticos.

Trata-se de uma ferramenta fundamental na transição energética que deve permitir que os investidores tenham mais informações ao financiar grandes grupos.

Um acordo mais amplo poderia ser alcançado na conferência climática COP26, a ser realizada em Glasgow no final do ano.

Os ministros das Finanças do G7 também são a favor de um ajuste dos padrões globais de contabilidade para harmonizar a publicação desses riscos relacionados ao clima.

Por fim, aplaudem a futura criação de um grupo de trabalho para incentivar as empresas a divulgar seu impacto não só no clima, mas também na natureza

4- Ajuda aos países pobres

O G7 se diz comprometido a ajudar os países mais vulneráveis a se recuperarem da crise de saúde.

Aprova a nova atribuição de direitos de saque especiais do FMI no valor de US$ 650 bilhões.

Essa emissão, a primeira desde a crise financeira de 2008, aumentará a capacidade de empréstimo do FMI.

Os ministros também acolhem favoravelmente os esforços do Banco Mundial para melhorar o o às vacinas nos países pobres.

5- Recuperação econômica após crise sanitária

O comunicado final reitera o compromisso dos membros do G7 de continuar ajudando a recuperação de suas economias, conforme a atividade econômica melhora e as restrições sanitárias são suspensas.

Assim que a recuperação estiver em curso, pretendem garantir que as finanças públicas estejam em condições de responder a crises futuras.

A única maneira de sair da pandemia, dizem, é por meio da implantação massiva de vacinas e testes em escala global.

Os ministros da Saúde do G7 se comprometeram na sexta-feira a compartilhar as doses com os países em desenvolvimento por meio do programa internacional Covax.